using System;
using System.Collections.Generic;

namespace Charisma.Tests.Models.Northwind
{
  public class Employee : Person
  {
    public int Id { get; private set; }
    public string LastName { get; set; }
    public string FirstName { get; set; }
    public string Title { get; set; }
    public string TitleOfCourtesy { get; set; }
    public DateTime? BirthDate { get; set; }
    public DateTime? HireDate { get; set; }
    public string HomePhone { get; set; }
    public string Extension { get; set; }
    public byte[] Photo { get; set; }
    public string Notes { get; set; }
    public Employee ReportsTo { get; set; }
    public IList<Employee> ReportingEmployees { get; set; }
    public string PhotoPath { get; set; }
    public IList<Order> Orders { get; private set; }
    public IList<Territory> Territories { get; private set; }
    public string FullName { get { return FirstName + " " + LastName; } }
  }
}